#ifndef _H_FLOCKING_H_
#define _H_FLOCKING_H_

typedef struct {
  // pointeres to the fish
  unsigned long long nw; // 8 bytes
  unsigned long long ne; // 8 bytes
  unsigned long long sw; // 8 bytes
  unsigned long long se; // 8 bytes
  int nw_n; // 4 bytes
  int ne_n; // 4 bytes
  int sw_n; // 4 bytes
  int se_n; // 4 bytes
} spe_params_t;

typedef struct {
  double random_seed; // 8 bytes
  int bucket_number; // 4 bytes
  int pad; // 4 bytes
} spe_auxinfo_t;

#endif
